<? 
$page_code1='<div style="border-top-width: 1px;	border-top-style: dashed;	border-top-color: #CCC; padding:5px; margin-top:3px; margin-bottom:0px;">
        <div id="page"><ul><div class="page2">'.CATALOGUE_PAGE.'</div> 
 ';	
 $first=CATALOGUE_PAGE_FIRST;
 $end=CATALOGUE_PAGE_END;
 $get_type_code=isset($_GET[tid])?'tid='.$_GET[tid].'&':'';
 if(isset($_GET[s_price])){$code2='&s_text='.$_GET[s_text].'&s_price='.$_GET[s_price].'&s_type='.$_GET[s_type];}elseif(isset($_GET[s_type])){$code2='&s_text='.$_GET[s_text].'&s_type='.$_GET[s_type];}
if(isset($_GET[page])){
$leastpage=$amount<=$pageSize?$pageamount:$pageamount;//如果数量大于页数就-1
}else{$leastpage=$pageamount;}

if($_GET[page]==$pageamount){
	//最后一页
	
				  for($i=0;$i<=0;$i++){
	  $j=$i+1;
	  $page_code2.= '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$first.'</a></ol>';
		$page_code3.= '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
			$page_code4.= '<div class="page2">...</div> ';
				  }
				  if($pageamount>=2){
				  for($i=$_GET[page]-2;$i<=$_GET[page]-1;$i++){
	  $j=$i+1;
		$page_code5.= '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}}
				  
				  //前面的
									  for($i=$_GET[page];$i<=$_GET[page];$i++){
	  $j=$i+1;
		$page_code6.=  '<dl><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></dl>';
	}
	//正在的
			
			
						  for($i=$leastpage;$i<=$leastpage-1;$i++){
	  $j=$i+1;
		$page_code7.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}
	//后面的
	
			  for($i=$leastpage;$i<=$leastpage;$i++){
	  $j=$i+1;
		$page_code8.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$end.'</a></ol>';
	}
	
	//'.$first.'
	/////////////////////////////////////////////
	
	}
elseif($_GET[page]<>$pageamount-1){
if ($_GET[page]==0 || $_GET[page]==null ){
	  for($i=0;$i<=0;$i++){
	  $j=$i+1;
	  $page_code9.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$first.'</a></ol>';
		$page_code10.=  '<dl><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></dl>';
	}
	//'.$first.'
if($pageamount>=4){
	  for($i=1;$i<=4;$i++){
	  $j=$i+1;
		$page_code11.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}}
	//如果大于4页
	else{
		 for($i=1;$i<=$pageamount;$i++){
	  $j=$i+1;
		$page_code12.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}
	//如果少于4页
		}
	//后页
	$page_code13=  '<div class="page2">...</div> ';
		  for($i=$leastpage;$i<=$leastpage;$i++){
	  $j=$i+1;
		$page_code14.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
		$page_code15.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$end.'</a></ol>';
	}
	//最后一页
	}
	//'.$first.'
	//前三页
if ($_GET[page]>=1 ){
		  for($i=0;$i<=0;$i++){
	  $j=$i+1;
	  $page_code16.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$first.'</a></ol>';
	}
	//'.$first.'
	$n_page=$_GET[page]+1; //现在显示页数
	
	switch ($_GET[page]) {
    case 1:
        $pr=$_GET[page]-1;
        break;
    case 2:
        $pr=$_GET[page]-2;
        break;
    default:
        $pr=$_GET[page]-2;
        break;
}
	
	  for($i=$pr;$i<=$_GET[page]-1;$i++){
	  $j=$i+1;//显示的数字
		$page_code17.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}
	//前3个数
	$page_code18=  '<dl><a href="?'.$get_type_code.'page='.$_GET[page].$code2.'">'.$n_page.'</a></dl>';
//现在页数
if($_GET[page]<=2){
for($i=$n_page;$i<=4;$i++){
	  $j=$i+1;//显示的数字
		$page_code19.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}
	$page_code20.= '<div class="page2">...</div> ';
			  for($i=$leastpage;$i<=$leastpage;$i++){
	  $j=$i+1;
		$page_code21.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
		$page_code22.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$end.'</a></ol>';
	}
	
	}elseif($_GET[page]>=3){
for($i=$n_page;$i<=$_GET[page]+2;$i++){
	  $j=$i+1;//显示的数字
		$page_code23.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}
	$page_code24=  '<div class="page2">...</div> ';
		  for($i=$leastpage;$i<=$leastpage;$i++){
	  $j=$i+1;
		$page_code25.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
		$page_code26.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$end.'</a></ol>';
	}
	//最后一页
		}
			
		}}elseif($_GET[page]==$pageamount-1){
			//最后两页
			
				  for($i=0;$i<=0;$i++){
	  $j=$i+1;
	  $page_code27.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$first.'</a></ol>';
		$page_code28.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
			$page_code29.=  '<div class="page2">...</div> ';
				  }
				  if($pageamount>=2){
				  for($i=$_GET[page]-1;$i<=$_GET[page]-1;$i++){
	  $j=$i+1;
		$page_code30.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}}
				  
				  //前面的
									  for($i=$_GET[page];$i<=$_GET[page];$i++){
	  $j=$i+1;
		$page_code31.=  '<dl><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></dl>';
	}
	//正在的
			
			
						  for($i=$leastpage;$i<=$leastpage-1;$i++){
	  $j=$i+1;
		$page_code32.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
	}
	//后面的
	
			  for($i=$leastpage;$i<=$leastpage;$i++){
	  $j=$i+1;
		$page_code33.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$j.'</a></ol>';
		$page_code34.=  '<ol><a href="?'.$get_type_code.'page='.$i.$code2.'">'.$end.'</a></ol>';
	}
	
	//第一页
			}
$page_code35=' </ul><div id="clear"></div></div></div>';

$pages = "$page_code1$page_code2$page_code3$page_code4$page_code5$page_code6$page_code7$page_code8$page_code9$page_code10$page_code11$page_code12$page_code13$page_code14$page_code15$page_code16$page_code17$page_code18$page_code19$page_code20$page_code21$page_code22$page_code23$page_code24$page_code25$page_code26$page_code27$page_code28$page_code29$page_code30$page_code31$page_code32$page_code33$page_code34$page_code35";
/////////////////////////////////////////////////////////////////页数
?>